package indi.zhang.framework.enums;

import com.baomidou.mybatisplus.annotation.EnumValue;
import com.fasterxml.jackson.annotation.JsonValue;

/**
 * 日志操作类型
 *
 * @author jy
 * @since 2020-09-29 14:02
 */
public enum OperationType {
	/**
	 * 登录
	 */
	LOGIN(1, "登录"),
	/**
	 * 增加
	 */
	CREATE(2, "增加"),
	/**
	 * 修改
	 */
	UPDATE(4, "修改"),
	/**
	 * 删除
	 */
	DELETE(5, "删除"),
	/**
	 * 上传
	 */
	UPLOAD(6, "上传");

	@EnumValue
	private Integer key;

	@JsonValue
	private String detail;

	OperationType(Integer key, String detail) {
		this.key = key;
		this.detail = detail;
	}
}
